<?php  content(); ?>
<div id="compra" class="formulario">
<div class="optionbar">
	<button class="edit">Ver compras</button>
</div>
<h2>Compra</h2>
<form >
	<div class="body_form">
	<fieldset class="user">				
			<label>Proveedor</label><?= text_field_with_autocomplete("nombre","action: proveedor/buscar","size: 40%") ?><button type="button" id="agregar_proveedor" class="add" onclick="Effect.SlideDown('frmNuevoProveedor');">Agregar Proveedor</button><br/><br/>
			<div id="frmNuevoProveedor" class="formulario despĺegable" style="display: none;">
							<h2>Nuevo Proveedor</h2>
							<?php echo form_tag("clientes/agregar"); ?>
								<!--
									Elementos que guardan las acciones
								-->
								<input type="hidden" id="action" value="" />
								<fieldset class="row optionbar">
									<button class="save">Guardar</button><button class="cancel" type="button" onclick="Effect.BlindUp('frmNuevoProveedor')">Cancelar</button>
								</fieldset>
								<div class="body_form">
									<fieldset class="row odd">
										<label class="requerido" for="txtrazonsocial">razonsocial</label> <?php echo text_field_tag("cliente.razonsocial","id: txtrazonsocial", "name: razonsocial");?>
									</fieldset>
									<fieldset class="row even"><label class="requerido">ruc</label><?php echo text_field_tag("cliente.ruc","id: txtruc", "name: ruc");?></fieldset>					
									<fieldset class="row odd"><label >Direccion</label><?php echo text_field_tag("cliente.direccion","id: txtDireccion", "name: direccion");?></fieldset>
									<fieldset class="row even"><label >Telefono</label><?php echo text_field_tag("cliente.telefono", "id: txtTelefono", "name: telefono");?></fieldset>
									<fieldset class="row odd"><label >Vendedor</label><?php echo text_field_tag("cliente.vendedor","id: txtvendedor", "name: vendedor");?></fieldset>
									<fieldset class="row even"><label >Telefono <br/>Vendedor</label><?php echo text_field_tag("cliente.telefonovendedor", "id: txttelefonovendedor", "name: telefonovendedor");?></fieldset>
								</div>				
							<?php echo end_form_tag();?>
			</div>
	</fieldset>
	<fieldset>	
			<label>Fecha</label><?php echo date_field_tag("compra.fecha","name: fecha")?><br/>		
			<table>
				<thead><tr><th>Producto</th><th>Cantidad</th><th>Precio Unit.</th><th>Monto</th><th></th></tr></thead>
				<tbody>					
					<tr>						
						<td>
							<?= text_field_with_autocomplete("nombre_venta","action: productos/producto_by_nombre","size: 40%") ?>
						</td>						
						<td><input type="text" value="0" name="cantidad_compra" id="cantidad_venta" size="5" class="numeric required"/></td>
						<td><input type="text" value="0" name="precio_compra" id="cantidad_venta" size="5" class="numeric required"/></td>
						<td><div  class="monto_total" id="monto_venta" >0.00</div></td>
						<td>
								<button type="button" id="agregar_cuenta" class="add">Agregar a cuenta</button><br/>
								<button type="button" id="finalizar_venta" class="ok">Aceptar</button>
						</td>
					</tr>				
				</tbody>
			</table>		
	</fieldset>
	</div>
</form>
	<div id="cuenta_compra">
		<table id="grid_contado" class="grid tablekit" width="100%">
			<thead><tr><th>N</th><th>Cant.</th><th>Producto</th><th>P.Unit.</th><th>Total</th></tr></thead>
			<tbody id="cuenta_venta_contado_lista">
				<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
				<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
				<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
			</tbody>
		</table>
	</div>
</div>
<script type="text/javascript">
$('cantidad_venta').observe("keypress",ver_monto_venta);
$('agregar_cuenta').observe("click",agregar_cuenta);
$('finalizar_venta').observe("click",ver_monto_venta);

function ver_monto_consulta(){
	var monto=Math.round(($F('precio_actual') * $F('cantidad_consulta'))*100)/100;
	$('monto_consulta').update(monto);	
}

function ver_monto_venta(){
	var monto=Math.round(($F('precio_venta') * $F('cantidad_venta'))*100)/100;
	$('monto_venta').update(monto);	
}

function agregar_cuenta(){
	var pid=$F('producto_id');
	var url=<?php echo "'" . KUMBIA_PATH . "'"?> + "ventas/agregar_producto_venta/" + pid;
	new Ajax.Request(url, {
		  method: 'GET',
		  onSuccess: function(transport) {
		  /*
		  Obtengo los datos de producto en un Objeto JSON
		  Mediante JavaScript agrego una nueva fila a la tabla
		  		  			  
			  var obj=transport.responseText.evalJSON(true);
			  var row=new Element('tr').update("<th></th><th>Cant.</th><th>Producto</th><th>P.Unit.</th><th>Total</th>");
			  $("cuenta_venta_contado_lista").appendChild(row);
			 */
				 $('cuenta_venta_contado').upadte(transport.responseText);
		    	
				}
		  });
			
}

var gridContado=new TableKit('grid_contado',{ editable: false }); 

</script>